SoftwareAndEngineering
Updated: 2023-12-13 19:31:42
Refactoring Agile Architecture About Thoughtworks Topics Architecture Refactoring Agile Delivery Microservices Data Testing DSL about me About Books FAQ content Videos Content Index Board Games Photography Thoughtworks Insights Careers Products follow Twitter RSS Mastodon SoftwareAndEngineering 13 December 2023 Martin Fowler computer history process theory Throughout my career , people have compared software development to 201C traditional 201D engineering , usually in a way to scold software developers for not doing a proper job . As someone who got his degree in Electronic Engineering , this resonated with me early in my career . But this way of thinking is flawed because most people have the wrong impression of how engineering works in . practice Glenn Vanderburg has spent a lot of time